26d8ae32f38a2cd94825908763df67757281ce31,components/fabric8-cdi/src/main/java/io/fabric8/cdi/Fabric8Extension.java,Fabric8Extension,onInjectionPoint,#ProcessInjectionPoint#BeanManager#,117
Before Change
if (type.equals(String.class)) {
ServiceUrlBean.getBean(serviceName, serviceProtocol, serviceAlias, servicePort, serviceExternal);
} else if (serviceEndpoint && isGenericOf(type, List.class, String.class)) {
ServiceUrlCollectionBean.getBean(serviceName, serviceProtocol, serviceAlias, servicePort, serviceEndpoint, Types.LIST_OF_STRINGS);
} else if (serviceEndpoint && isGenericOf(type, List.class, null)) {
//TODO: Integrate with Factories(?)
} else if (serviceEndpoint && isGenericOf(type, Set.class, String.class)) {
ServiceUrlCollectionBean.getBean(serviceName, serviceProtocol, serviceAlias, servicePort, serviceEndpoint, Types.SET_OF_STRINGS);
} else if (serviceEndpoint && isGenericOf(type, Set.class, null)) {
//TODO: Integrate with Factories(?)
After Change
ServiceUrlCollectionBean.getBean(serviceName, serviceProtocol, serviceAlias, servicePort, serviceEndpoint, Types.LIST_OF_STRINGS);
} else if (isGenericOf(type, List.class, null)) {
//TODO: Integrate with Factories(?)
} else if (isGenericOf(type, Set.class, String.class)) {
ServiceUrlCollectionBean.getBean(serviceName, serviceProtocol, serviceAlias, servicePort, serviceEndpoint, Types.SET_OF_STRINGS);
} else if (isGenericOf(type, Set.class, null)) {
//TODO: Integrate with Factories(?)